About Baldwin Filters Limited (00472388) United Kingdom