About Pissarro Limited (03343556) United Kingdom