About Pendlebury Consulting Ltd. (SC708155) United Kingdom