About Griffco Ventures Limited (13471652) United Kingdom