About Dufour Nordend Ltd (12338902) United Kingdom