About Marco Capaldo Spa Limited (09625706) United Kingdom