About Lord Industries Ltd (11806449) United Kingdom