About Ullswater Capital Limited (12054657) United Kingdom