About Open Air Film & Chill Limited (10546067) United Kingdom