About Broms Sweden Limited (10889337) United Kingdom