About Simmonds And White Ltd (10230876) United Kingdom