About M. Thornton Engineering Limited (04450069) United Kingdom