About The Hubb Foundation (11707416) United Kingdom