About C J Challis & Son Limited (04473955) United Kingdom