About Landmark (holdings) Limited (08175240) United Kingdom