About John E. Griggs & Sons Limited (01074092) United Kingdom