About Thorpe & Co. Limited (02637115) United Kingdom