Khalsa Automobile Engineering Ltd

Wellington Garage, 118 Wellington Rd, London E6 6EA, UK