About The Interiors Club Ltd (12322714) United Kingdom