About True Beauty By Sarah Duncan Limited (SC694441) United Kingdom