About Brook & Montrose Ltd (12036365) United Kingdom