About Griffith Project Management Limited (10833048) United Kingdom