About Jo Bell Designs Limited (10857404) United Kingdom