About Light Garden Studio Ltd (13409770) United Kingdom