About Ensco 1378 Limited (12810332) United Kingdom