About Norman Thornton & Son (contractors) Limited (01684862) United Kingdom