Company name: I Love Italia
Description: Just fine Italian food
2, Campden Business Park, Battlebrook Dr, Chipping Campden GL55 6JX, United Kingdom