About Pennod Limited (05130962) United Kingdom