About Mark Edmondson Limited (08059784) United Kingdom