About Irvine Hoof Trimming Ltd (NI654346) United Kingdom