About Balfour Beatty Engineering Services (cl) Limited (SC034279) United Kingdom