About Premier Oil Ebury Limited (12288531) United Kingdom