About The Griffin Group Limited (10121712) United Kingdom