About Mark Anglin Associates Limited (04041660) United Kingdom