About Dene Park Holdings Ltd (05328242) United Kingdom