Company name: B Y Pass Filtration Ltd
Description: By-Pass Filtration Ltd home page. Oil cleaining equipment manufacturers.
Birmingham New Enterprise Workshops, 32 Mount St, Nechells, Birmingham B7 5RD, United Kingdom