About Sclater Equine Ltd (07765642) United Kingdom