About Castle Plant (deeside) Limited (SC099900) United Kingdom