About Bloxham Capital Limited (12334687) United Kingdom