About J.d. Dennis & Sons Limited (00798743) United Kingdom