About Stanley Brae Equestrian Limited (13678257) United Kingdom