About S.j.t.f. Claessen Limited (03142264) United Kingdom