About Lombardi S Italian Limited (09322487) United Kingdom