About Barrick Mouldings Limited (01851041) United Kingdom