About Piccolo Uk (commercial) Limited (09688908) United Kingdom