About Hatch Investments Limited (06544315) United Kingdom