About The Bubble Factory Limited (07196312) United Kingdom