About Hammond House Investments International Limited (01861797) United Kingdom