About Hammond Investments Ltd (09935020) United Kingdom