People from all across Britain are being invited to take part in a charity bike ride from John O’ Groats to Land’s End this August. But it’s not just any bike ride. The group will be riding a seven-seater circular bike, all in aid of Cancer Research UK…