About Penryn Stores Limited (06408267) United Kingdom