About Pendle Mot Centre Limited (10673930) United Kingdom