About Ebbw Vale Consortium Limited (01338409) United Kingdom