About Silhouette Films International Limited (03089560) United Kingdom