About Beckwith Capital Limited (10728331) United Kingdom