About Farrier House Limited (06300944) United Kingdom