About Affymetrix Uk Ltd. (03588144) United Kingdom