About The Bubblegum Tree Company Limited (12804445) United Kingdom