About Lord Dent Ltd (12822439) United Kingdom