About Spectra Carpets Limited (01639952) United Kingdom