About David J Hatton Images Limited (07559668) United Kingdom