About C L X Solutions Limited (06391477) United Kingdom