About Ralph Martindale And Company Limited (00065418) United Kingdom