About Mascolo Holdings Limited (07150176) United Kingdom