About Teyuteme Oil Plc (07826629) United Kingdom