About Jasco. For Oil Services & Investment Ltd (08893233) United Kingdom