About Mcdermott Interiors Limited (07648156) United Kingdom