About Penthol Limited (13354207) United Kingdom