About Simmons Clapham Limited (11940045) United Kingdom