About Martindale & Co Limited (07014217) United Kingdom