About Lauder Installer Designer Limited (11149762) United Kingdom