About G & F Lion Ltd. (07192233) United Kingdom