About The Carpet Studio (london) Limited (10442410) United Kingdom