About E & C Offshore Limited (07913808) United Kingdom