About Denmac Developments Limited (NI064211) United Kingdom