About Type Studio Limited (08535895) United Kingdom