About Computalabel International Limited (03198516) United Kingdom