About Addison & Co Limited (09332469) United Kingdom