About Addy Associates Ltd (10898540) United Kingdom