About Slough Hidaya Centre (shc) (07338236) United Kingdom