Denso Sales UK Ltd phone Building 1, Eden Rd, Walsgrave Triangle Coventry Walsgrave Triangle, West Midlands CV2 2TB map