About Illumina Services Ltd (08282218) United Kingdom