About Nick Quirke Art Limited (13349127) United Kingdom