About Italian Fine Limited (12597853) United Kingdom