About K A Hall Consulting Limited (09870501) United Kingdom