About Simmons Locations Limited (09309107) United Kingdom