About The Rug & Table Shop Ltd (11777162) United Kingdom