About Simmonds & Sons Limited (09858720) United Kingdom