About Woodcock Melting Co. Limited (01737778) United Kingdom