About Buxton Festival Productions Ltd (09500088) United Kingdom