About John Griggs Limited (03304405) United Kingdom