About Finger Store Films Limited (05741747) United Kingdom