Our Ladies of Perpetual Succour is rather a culture shock for the blue rinse dilitantes, American tourists and urban London types taking in ‘The Scottish Play’ at the