About Pendle Poucher Limited (07307735) United Kingdom