About Symonds Group Ltd (12210418) United Kingdom