About Mclar Injection Moulding Ltd. (03769411) United Kingdom