About A J Pickard Limited (10986106) United Kingdom