About B.l.mitcham & Son Limited (00515410) United Kingdom