About Ch Solutions Chester Limited (11979401) United Kingdom