About Ledwyche Cattle Ltd (11188568) United Kingdom