About Neil Walker Photography Limited (06013707) United Kingdom