Company name: Rico Europe ltd
Description: Filters for Heavy-Duty Plant, Agricultural and Marine applications
Units 1, 2 Badby Park, Daventry NN11 8YT, United Kingdom