About Simmonds And Le Blanc Ltd. (03874752) United Kingdom