About The Wool Rugs Ltd (13656498) United Kingdom