About The Hextol Foundation (05896869) United Kingdom