About Brookglade Holdings Limited (13183826) United Kingdom