About Hamble Rose Investments Limited (11930569) United Kingdom