About Wallace Beauty Limited (SC586319) United Kingdom