About The Slough Sikh School Trust (04786088) United Kingdom