Barr Environmental Limited deliver EU Skills Safety, Health and Environmental Awareness (SHEA) scheme to all their Staff

IMG_0133 (1)

By Ashley Smith | Published 19/11/2019 | Full size is 640 × 480 pixels

barr barr2