About B Meters Uk Limited (11984226) United Kingdom