About J.t. & E. Castings Limited (00631385) United Kingdom