About Nickerson Oils Limited (00249889) United Kingdom