About Sense Design Ltd (12122671) United Kingdom