About The Roebuck Inn Ltd (10694928) United Kingdom