About The Barn Equine Surgery Limited (06741929) United Kingdom