About Nbc Broom Limited (11617438) United Kingdom