About Maurice Flower & Son Limited (00616212) United Kingdom