Company name: Leoch Battery UK
Description: | DBS Leoch
5B, Welland Business Park, Rockingham Rd, Market Harborough LE16 7PS, United Kingdom