About Magnum Oils Limited (08231623) United Kingdom