About Bellsy Design Limited (11872883) United Kingdom