About David Tweedie Imaging Limited (07151139) United Kingdom