About S.t.e Props Ltd (11350386) United Kingdom