About Thornton Engineering Limited (03823927) United Kingdom