About Floatex Separations Limited (00406052) United Kingdom