About Pendle Coaches Limited (08546339) United Kingdom