About D. Thorne & Co. Limited (01515053) United Kingdom