About Flat Ted Films Limited (08573985) United Kingdom