About Eni Elgin Franklin Limited (03772746) United Kingdom