About The Roebuck Restaurant & Inn Limited (09658312) United Kingdom