About Rob Tufnell Gallery Limited (07060773) United Kingdom