About Bhr Associates Limited (11751415) United Kingdom