About Tru Consulting Limited (05471785) United Kingdom