About Jellybugs Kingston Ltd (08901466) United Kingdom