About Simmonds Brothers Ltd (12386368) United Kingdom