About S.griffin Consultancy Ltd (12390245) United Kingdom