About Nicholl Oils Limited (NI019697) United Kingdom