About Virgis Filter Sales & Marketing Limited (04310140) United Kingdom