About Typecot Limited (01371566) United Kingdom