About Rose Thompson Smith Limited (12477269) United Kingdom