About Wibberley & Cox Inns Limited (07227511) United Kingdom