About Bachy Soletanche Holdings (europe) Limited (04636339) United Kingdom