About J.c. Hammond Limited (01923416) United Kingdom