About Mckelvie Partners Limited (11508217) United Kingdom