About Penner Ltd (09374249) United Kingdom