About Martindale Holdings Limited (02393200) United Kingdom