About Hatch End Investments Limited (05441150) United Kingdom