About Castle Kenwood Plant Limited (03791925) United Kingdom