About S Wilson Beauty Limited (12219912) United Kingdom