About Pennick Holdings Limited (05880602) United Kingdom