About S & K Controls Limited (12434165) United Kingdom