About Duddleswell Tea Rooms Limited (05650477) United Kingdom