About Wayne Dean Lord Ltd (11520993) United Kingdom