About Piccolos Ballyclare Ltd (NI679372) United Kingdom