About Addy & Sons Ltd (11246611) United Kingdom