You just read:

Travelizer.co.uk Lands in the UK

News provided by

travelizer.co.uk

16 Dec, 2011, 13:28 GMT