About Mark Ellis Interiors Limited (08974765) United Kingdom