About Damec Holdings Ltd (NI672324) United Kingdom