About S&k Commissioning Services Ltd (11524853) United Kingdom