About John Hicks Photography Limited (05426016) United Kingdom