About Brownacre Holdings Limited (12505113) United Kingdom