About Sensa Design And Marketing Limited (02501897) United Kingdom