About Bramble Equine Stud & Services Ltd (12091908) United Kingdom