About Knecht Limited (08594427) United Kingdom