About B&r (bristol) Limited (07120629) United Kingdom