About The Barrett Film Company Limited (12368188) United Kingdom