About Dufay (ni) Ltd (NI674837) United Kingdom