About Genesis Oil & Gas Consultants Limited (02921834) United Kingdom