About Solo Interiors Limited (03578003) United Kingdom