About Bains And Mann Investments Limited (11824105) United Kingdom