About Team Rascal Equestrian Limited (SC626739) United Kingdom