About R A Denna Limited (09538248) United Kingdom