About Sandro De Marzi Limited (12249762) United Kingdom