Hayakawa International UK Ltd phone Unit 5, Pinfold Lane, Llay Industrial Estate Llay, Wales LL12 0PX map Industrial Capacitors (Wrexham) Ltd phone Miners Rd, Llay Industrial Estate Llay, Wales LL12 0PJ map if (!IN_DEV) { ?> } ?>