About Tom Walker Photography Limited (08831370) United Kingdom