About Burton Hargreaves Capital Limited (08056378) United Kingdom