About J.cheal & Sons Limited (00120589) United Kingdom