About Bain Services (scotland) Ltd. (SC431002) United Kingdom