About S.p. Equine Limited (02906564) United Kingdom