About Sarah T Herrmann Limited (09512959) United Kingdom