About Pennyrich Limited (09894801) United Kingdom