About Northern & Central Ormskirk Limited (02264792) United Kingdom