About Mark Palmer Portraiture Limited (03950106) United Kingdom