About Broombrae Ltd. (12518205) United Kingdom