About Lord Industories Ltd (11742263) United Kingdom