Assistant psychologist completes the London Marathon to raise money for charity