About Type Factory Limited (07143949) United Kingdom