About Castle Rhuddlan Ltd (13457501) United Kingdom