About G. & N. Inns Limited (SC128363) United Kingdom