About Merrybower Arts & Craft S Studio Limited (12835521) United Kingdom