About Filter Designs Ltd (04148783) United Kingdom