About Pennywise Stores Ltd (06540018) United Kingdom