About Leadenham Tea Rooms Limited (08457039) United Kingdom