About Kirkwood Corporation Ltd (11690661) United Kingdom