Company name: British Filters Ltd
Description: British Filters Limited is based in Plymouth, Devon and specialises in filtration applications, including amonst many others Automotive, oils, fuels, beverages, blood products and drugs
11-12 Porsham Cl, Roborough, Plymouth PL6 7DB, United Kingdom