About N.martindale And Son Ltd (12105095) United Kingdom