About Barlow Films Limited (06599645) United Kingdom