About H & S Foundation Ltd (09274953) United Kingdom