About Mele Outdoor Furniture Co. Ltd (09878943) United Kingdom