About Kirkwood Holdings Ltd (11606517) United Kingdom