About T C Image Capture Ltd (07413372) United Kingdom