About Kester Desmond & Associate Limited (12292070) United Kingdom