compression and injection moulding by Fairgrieve Mouldings