About Charter Castings Limited (01587253) United Kingdom