About Lamont Engineering Ltd (10338287) United Kingdom