About Flortek Solutions Limited (06119315) United Kingdom