About Time & Leisure Magazine Limited (05001365) United Kingdom