About Harland Bros (tea Stall) Ltd (04453997) United Kingdom