About Pissarro & Associates Fine Art Limited (09365243) United Kingdom