About John Clifton & Son Limited (03511286) United Kingdom