About Kirkstead Limited (10489928) United Kingdom