About Cobra Scrap Oil Ltd (11787295) United Kingdom