About Spie Leven Energy Services Limited (06731507) United Kingdom