Alan Beamish

United Kingdom