About The Whippet Inn Ltd (08164887) United Kingdom