About Ndw Developments Ltd (12614131) United Kingdom