About Ledbury Holdings Limited (01020001) United Kingdom