About Glasgow Capital Limited (08643137) United Kingdom