About Choules & Co. Limited (02940554) United Kingdom