About J C (barrow) Limited (08954949) United Kingdom