About Flair Films Limited (05209756) United Kingdom