About Kirncroft Engineering Limited (01425170) United Kingdom