About Scent Of Italy Limited (11025032) United Kingdom