About Ledbury Trading Co. Ltd (10689000) United Kingdom