About Filtrosol Limited (07785155) United Kingdom