About Clarke Minerva Associates Ltd (11729891) United Kingdom