About Computype Europe Limited (01754657) United Kingdom