About G & F Holdings Limited (12808171) United Kingdom