About Counter Solutions Holdings Limited (03957467) United Kingdom