About Bar Foresters Ltd (11507047) United Kingdom