BSC Die Casting & Finishing Ltd Experts in producing high quality zinc and aluminium high pressure castings, plastic injection moulding, and finishing. Experts in producing high quality zinc and aluminium high pressure castings, plastic injection moulding, and finishing.