About J.c. Quantrell And Sons Limited (01455130) United Kingdom