About Barton Brooke & Co Ltd (12792484) United Kingdom