About Italian Leisure Limited (11652729) United Kingdom