Richard MooreRichards Ride London 100 and Ironman 70 3 challengeFundraising for Pelican Cancer Foundation