About Ej Griffin & Sons Limited (10593997) United Kingdom