About T & J Photographic Limited (04741381) United Kingdom