About Claude Fenton Manufacturing Limited (00722408) United Kingdom