About Tallington Lakes Restaurant & Bar Limited (08785666) United Kingdom