About Bernard Flowers & Company Limited (03172628) United Kingdom