About Mark Stevenson-ellis Limited (11814097) United Kingdom