Company name: Barbecue Island
Description: BBQ Island - The Outdoor Kitchen Company
7 Lyon Rd, London SW19 2RL, United Kingdom