About The Bubbleworks Factory Limited (10191037) United Kingdom