About Nidderdale Quality Developments Limited (02774472) United Kingdom