About E & I Offshore Solutions Ltd (07992455) United Kingdom