About Shoestring Films Limited (07300671) United Kingdom