About Bainbridge Management Consultants Limited (12320085) United Kingdom