About North British Capital Limited (08261890) United Kingdom