About Carter Foundries Limited (00617560) United Kingdom