About Solo Comb Limited (03074306) United Kingdom