About Garvie Clark Associates Ltd. (SC228372) United Kingdom