About Griffith Associates Ltd (11118358) United Kingdom