About Thorsman & Co. (u.k.) Limited (01362786) United Kingdom