About G Stow Holdings Ltd (09672754) United Kingdom