About Solo Group Limited (02228577) United Kingdom