About Bachy Soletanche Overseas Limited (02774116) United Kingdom