About Laughton Engineering Ltd (11879484) United Kingdom