About J.c Ward Limited (09812606) United Kingdom