About Mark Gray Associates Limited (06224684) United Kingdom