About Balfour Capital Limited (03957668) United Kingdom