About Film Products Ltd (02958476) United Kingdom