British amateur wins pudding contest