About Griffith Investments Limited (06284993) United Kingdom