About Proctor Capital Limited (07466447) United Kingdom