About Edgen Murray Europe Limited (01241058) United Kingdom