About N & S Carpet Supplies Limited (04833203) United Kingdom