About Multi-filter Holdings Limited (03803071) United Kingdom