About Mac Filter Limited (NI617799) United Kingdom