About Northcott Capital Limited (08017275) United Kingdom