About Stratus Technology Limited (03301097) United Kingdom