About Bachy Soletanche Limited (00752082) United Kingdom