About Shorthand Europe Ltd (12028372) United Kingdom