About London Beauty House Limited (08306147) United Kingdom