About Griffith Research Ltd (10362122) United Kingdom