About K20 Engineering Limited (06152337) United Kingdom