About Mcewen Interiors Limited (02769940) United Kingdom