About Teledyne Scientific Imaging Limited (11722900) United Kingdom