About Clonduff Development Enterprise Limited (NP000323) United Kingdom