About Nidd Star Limited (08935203) United Kingdom