About Smach Design Ltd (11026297) United Kingdom