About The Laura Hyde Foundation (CE023633) United Kingdom