About Brow Bar Newbury Limited (13678938) United Kingdom