About G. L. Filtration Ltd (05251777) United Kingdom