About A.l.martin & Son Limited (00490040) United Kingdom