About Kirkholme Consulting Limited (04370297) United Kingdom