About Bull & Bear Capital Limited (07447312) United Kingdom