About Jls Offshore Limited (09976666) United Kingdom