About Ag Bain Associates Limited (06683231) United Kingdom