About Balfour Beatty Engineering Services (lel) Limited (SC036862) United Kingdom