About Penlington Associates Ltd (13077372) United Kingdom