About John Mower (kent) Limited (08495958) United Kingdom