About Sc Festivals & Events Ltd (11340243) United Kingdom