Nila Holden Ltd

Nila Holden Ltd

Bedfordshire, UK / Making life's special occasions taste just that little bit sweeter, one iced biscuit at a time. Website www.nilaholden.co.uk
Nila Holden Ltd