About A Touch Of Sass Ltd (12163594) United Kingdom