About Northbroome Ltd. (08901356) United Kingdom