About Kirkvale Limited (02115832) United Kingdom