About Addison & Sons Ltd (13343841) United Kingdom