About De & K Lister & Son Limited (04304090) United Kingdom