About Lauder Engineering Ltd (12659269) United Kingdom