About Technology Enhanced Oil Limited (09847538) United Kingdom