About The Somerset Farrier Ltd (12065912) United Kingdom