About Kistler Instruments Limited (01106319) United Kingdom