About Hydrus Oil & Gas Limited (08693165) United Kingdom