About Solo International Limited (03137342) United Kingdom