About Industrial Tomography Systems Ltd (04139271) United Kingdom