About Chris Griffin Associates Ltd (10906482) United Kingdom