About The Barn Veterinary Practice Limited (04362548) United Kingdom