About London House Interiors Limited (10823500) United Kingdom