About Pendle Power Limited (09341458) United Kingdom