About Piccolo (worldwide) Limited (08687767) United Kingdom