About Sticky Toffee Training Ltd. (11739692) United Kingdom