About The Bubble Inn Hotel Limited (07099124) United Kingdom