Entertainment - Canterbury, England, United Kingdom
FLICKERING LIGHT LIMITED is an entertainment company.