About Bain Technical Services Limited (SC707189) United Kingdom