About Brooke Road Holdings Limited (12528744) United Kingdom