About Bbr Filtration Limited (09628852) United Kingdom