About Griffen Holdings Limited (13257560) United Kingdom