About Derryhill Investments Limited (NI023308) United Kingdom