About J.charles & Son Limited (00448075) United Kingdom