About Newbury Capital Limited (06719726) United Kingdom