British Motors ( Authorised Lub & Repair Dealer For Mahindra Vehicles By Ideal Motors is located in Chilaw, Sri Lanka on HQGVGQV, Moor St. British Motors ( Authorised Lub & Repair Dealer For Mahindra Vehicles By Ideal Motors is rated 3 out of 5 in the category mechanical plant in Sri Lanka.