About Ledbury Lodge Kennels Ltd (12520550) United Kingdom