A new heavy duty goods lift, installed at a shop in Llantrisant, South Wales. It was designed and manufactured in the UK by ACE Lifts.