About Grandbell Limited (10799930) United Kingdom