About A Touch Of Sass Ltd (13597571) United Kingdom