About Bancroft Capital Limited (08308966) United Kingdom