About Brookbrough Holdings Limited (04864720) United Kingdom