About Stockholm Mark & Anlaggning Limited (10338459) United Kingdom