About Immucor Limited (03801235) United Kingdom