About Ideal Locations Essex Limited (11948355) United Kingdom