About Studio Griff Ltd (10648400) United Kingdom