About Shoestring Productions Ltd (07945292) United Kingdom