About Walker Trinity Consulting Limited (06769274) United Kingdom