UK rubber firm fined after forklift accident

14 Dec 2011