About Bobbin Productions Ltd (09341862) United Kingdom