About The Thirsty Farrier Ltd (12330648) United Kingdom