About Langford Lodge Engineering Company Limited (NI010760) United Kingdom