About Bains Associates Limited (08751813) United Kingdom