About Claude Fenton (plant) Limited (00640318) United Kingdom