About Sticky Toffee Productions Ltd (10615411) United Kingdom