About Evoke Projects Limited (05283630) United Kingdom