About Griffith Holdings Limited (10185785) United Kingdom