About S&k Land And Investments Limited (11997105) United Kingdom