About E C Fenning & Son Limited (09944000) United Kingdom