About Denelm Limited (04120134) United Kingdom