About Loddon Mill Vintage Tea Rooms Ltd (08081202) United Kingdom