About Bellss Limited (12508287) United Kingdom