About Teledyne Limited (03863642) United Kingdom