About Alessandro Canova Design Limited (11059210) United Kingdom