About Penney Group Ltd (12288403) United Kingdom