About Brook Street Holdings Limited (12266438) United Kingdom