About Bubblephone Limited (05643592) United Kingdom