About Bains Management Services Limited (05721503) United Kingdom