Alan Beardsmore alan13z7605694