About Kermack Consulting Limited (09166504) United Kingdom