About Westcott Hill Capital Limited (13404779) United Kingdom