About First Principles Consulting Limited (03446444) United Kingdom