About Lifestyle Locations Limited (10854790) United Kingdom