About Zaccaro&sandra Limited (11675862) United Kingdom