About Pennwood Limited (05684582) United Kingdom