About Solo Carpets Limited (02977615) United Kingdom