About Thorne Son & Clarke Limited (01319195) United Kingdom