About Peppermint Beauty Limited (SC351983) United Kingdom