About Clyde Oil Extraction Limited (80-3) (SC019358) United Kingdom