About Pellisari Mennella Ltd (09029980) United Kingdom