About D & S Carpets (iow) Limited (09479993) United Kingdom