About Mascari Design Solutions Ltd (06458302) United Kingdom