About Charick Plant Limited (08313437) United Kingdom