About Mem Interiors Limited (09736839) United Kingdom