About Bachelier Brear Associates Limited (11612193) United Kingdom