About E L Denney & Son Limited (06534575) United Kingdom