About Simmons & Schmid Limited (12557779) United Kingdom