About Film In Spacer Ltd (10153102) United Kingdom