About Microsemi Storage Solutions Europe Ltd (03446594) United Kingdom