About Waltham Tea Gardens Limited (04547289) United Kingdom