About J.c.m. Stables Limited (04705032) United Kingdom