About Tim Flach Photography Limited (04704520) United Kingdom