About Penzance Astro Limited (04078899) United Kingdom