About Mascolo Mascolo Limited (11339564) United Kingdom