About The George Inn Babraham Limited (13689227) United Kingdom