About John P. Dennis & Son Limited (01221111) United Kingdom