About Bellworld Limited (08180616) United Kingdom