About Thornton Parker & Co. Limited (02671494) United Kingdom