About S & D Corporation T A Doll Beauty Limited (11276050) United Kingdom