About S. & S. Carpets Limited (01550918) United Kingdom