About G & L N Holdings Limited (07949386) United Kingdom