About Northern Express Glass Holdings Limited (06285966) United Kingdom