About Bulb Studios Limited (06315498) United Kingdom