About Yorkshire Thistle Veterinary Services Limited (13011953) United Kingdom