About Penkhull (holdings) Limited (04980582) United Kingdom