About Sandwell Castings Limited (04253363) United Kingdom