Cresta Catering and Ice Cream Ltd phone Factory Premises, Church Lane Ammanford, Carmarthenshire SA18 1PF map