About The Village Inn (skelmersdale) Ltd (11634239) United Kingdom