About Mark Grindle Associates Ltd (SC315042) United Kingdom