About Simmons Fox Ltd (12467348) United Kingdom