About Tammersaare Lp (SL025225) United Kingdom