About Interscape Interiors Limited (11358475) United Kingdom