About The Little Glass Studio Limited (05493851) United Kingdom