About Pendle Powerfest Limited (09939730) United Kingdom