Company name: Edenvah Ltd
Description: Electrical Maintenance and support in the Marine, Oil and Gas Industry
26 Tradlin Cir, Blackburn, Aberdeen AB21 0LA, United Kingdom