About Farrington Oils Limited (05372301) United Kingdom