About Krosch Engineering Ltd (10802301) United Kingdom