Company name: Welchome Ltd
Description: Italian Sustainable Design
99 Imperial Rd, London SW6 2GH, United Kingdom