About Solutions Holdings Limited (03428637) United Kingdom