About The Hercules Foundation (CE020205) United Kingdom