About Sarasacchetti Limited (09113415) United Kingdom