About The Tea Room At Damhouse Limited (04411494) United Kingdom