About Addison James & Co Limited (06413165) United Kingdom