About Harnham Consulting Limited (09179263) United Kingdom