About Land & Leisure Holdings Limited (04349412) United Kingdom