About Abrisham Rug Ltd (12368339) United Kingdom