About Designer Waxing Limited (SC428178) United Kingdom