About Stephen Griggs Limited (03255128) United Kingdom