About Hen Gastell Investments Limited (07877145) United Kingdom