About Cavendish Filters Ltd (06626435) United Kingdom