About The Oriental Rug Gallery Limited (06253615) United Kingdom