About Kirkwood Consulting Limited (06934812) United Kingdom