About Kroylidge Engineering Limited (01912338) United Kingdom