About Global Canvas Limited (07290081) United Kingdom