About Isaac Bargh Hoof Trimming Limited (10973134) United Kingdom