About Griff Co Holdings Limited (13133471) United Kingdom