About Simmons & Sons Ltd (12324431) United Kingdom