About Martindale Partners Limited (12482235) United Kingdom