About Lord Bury Limited (13248221) United Kingdom