About Kilmore Consulting Limited (SC021161) United Kingdom