About House Of Interiors Ltd (10224164) United Kingdom