About Barnard Microsystems Limited (02036636) United Kingdom