About Pearce & Tarr Consulting Limited (05143018) United Kingdom