About J.w. Challis & Co. Limited (01296541) United Kingdom