About Godfrey Mansell & Co. Limited (02310855) United Kingdom