Film Development Products in Ireland Larkella Ltd Address: 33 Baggot St Upr Co Dublin, 4 Dublin Ireland Phone Number: +353 1660 42 88