About D.r. Cecil Jones & Son Limited (00816191) United Kingdom