About Specialist & Equine Bailiffs Limited (10023695) United Kingdom