About Penshaw Prospect Limited (07331503) United Kingdom