A motorcycle rider caught over the drink drive limit while carrying a pillion passenger in St Ives has been disqualified.