About Rowhill Investments Ltd (09201653) United Kingdom