About Tersmedenska Herrgarden Limited (08321931) United Kingdom