About Peter Blake Limited (00502229) United Kingdom