About Hewitt Investments Limited (13201740) United Kingdom