About Solo Service Group Limited (02626708) United Kingdom