About Pennock Holdings Limited (05906744) United Kingdom