About Pendle Utilities Limited (10572194) United Kingdom