About P N Pickard Limited (12216898) United Kingdom