About Bali Barn Ltd (10340336) United Kingdom