About Rugs & Sents Limited (13552890) United Kingdom