About Tim O Flaherty Photography Limited (08888926) United Kingdom