BW153/2
John Allen & Sons (Oxford) Limited
BW153/2
Agricultural and mechanical engineers from Cowley near Oxford.