About Stephen Ward Photography (leeds) Limited (05664552) United Kingdom