About Microtech Filters Limited (07697029) United Kingdom