Company name: Te-bi Island
Description: An independent store based in Edinburgh, aiming to bring the rich and colorful Taiwanese culture to UK.
44 S Clerk St, Newington, Edinburgh EH8 9PS, United Kingdom