About T Bamber Associates Limited (10731049) United Kingdom