About Ullswater Investments Ltd (12619435) United Kingdom