Windsor E & Son 73 Chislehurst Rd, Orpington, Kent BR60DQ