About Pennypot Lane Limited (11292613) United Kingdom