Company name: Polycast Ltd
Description: Precision investment casting (lost-wax investment casting). Polycast are UK-based investment casting manufacturers
The Clock Tower, Shore Rd, Warsash, Southampton SO31 9GQ, United Kingdom