About Barr Capital Limited (08977937) United Kingdom