About Hamilton Fitch Consulting Limited (09218258) United Kingdom