About Brook Glen (finance) Limited (12494953) United Kingdom