About Piccolo S (sm6) Ltd (13190082) United Kingdom