About Separation Techniques Ltd (08501759) United Kingdom