About Thornton & Collins (scarborough) Limited (11381964) United Kingdom