About Halo Oil Limited (11852953) United Kingdom