About Cowie Oil & Gas Ltd (06443723) United Kingdom