About Pennwood Associates Ltd (10064788) United Kingdom