About John Knill & Son Limited (04751786) United Kingdom