williampr30 o2 co uk