About Film Design International Limited (04253197) United Kingdom