About Knc Machining Ltd (SC611119) United Kingdom