About Haskayne Consulting Limited (10671030) United Kingdom