About Cyclo-ssage Equine (uk) Limited (07541602) United Kingdom