About Slough School For Arabic & Islamic Studies (07320555) United Kingdom