About Rugs N Sponges Ltd (11904184) United Kingdom