About Pendor Consulting Limited (02311129) United Kingdom