About Joseph Neil Capital Limited (11325576) United Kingdom