About S&k Camden Ltd (11468327) United Kingdom