About Interwall Interiors Limited (09881279) United Kingdom