About P.j.card & Son Limited (00511788) United Kingdom