About Beauty Holdings London Limited (08511141) United Kingdom