About Cls (holdings) Essex Limited (10978928) United Kingdom