About Penfold Beauty Co. Limited (11894558) United Kingdom