About J B Chafor & Son Limited (08232836) United Kingdom