About Koch Engineered Solutions Limited (03321082) United Kingdom