About Pendle Engineering Limited (04078627) United Kingdom