About He Studio Interiors Limited (13375261) United Kingdom