About The London House Rug Company Ltd (05408054) United Kingdom