About Pennyvale Ltd. (07642782) United Kingdom