About Herclose Investments Limited (00817661) United Kingdom