About John Donoghue Photographer Limited (06260001) United Kingdom