About Bamber Watson Associates Limited (04989712) United Kingdom