About Wokingham Festival Limited (06910621) United Kingdom