About Bbr Northwick Limited (12963325) United Kingdom