About Newbell Capital Limited (11985347) United Kingdom