Teddy Rycroft | ALEFAST