About Petrofac Engineering Limited (02615887) United Kingdom