About Sharper Image Films Limited (07815212) United Kingdom