About The Hilary Craft Charitable Foundation Limited (07767248) United Kingdom