About The Village Inn Co. Limited (11762124) United Kingdom