We have moved location - we are now at 26a, Ballylesson Road, Ballymena BT42 3HW.
It looks like the link pointing here was faulty. Maybe try searching?