About J.s.c. Equine Laboratory Limited (03947428) United Kingdom