About The Interiors Company London Limited (11281997) United Kingdom