About Russell Harper Photography Ltd (09501256) United Kingdom