About Nidd Developments Limited (04305698) United Kingdom