About Mcdermaid Interiors Limited (06189808) United Kingdom