About Warehouse Interiors Limited (02593898) United Kingdom