Following HSE announcements that they intend to carry out unannounced spot checks on businesses, experts from Leicestershire based engineering health and safety and environmental risk management firm Finch Consulting have combined forces to help businesses avoid fines. By encouraging businesses to ‘Be