About Glo-bell London Ltd (08805040) United Kingdom