About Piccolo Originals Limited (08479175) United Kingdom