About J.c. Allfrey & Co. Limited (05442095) United Kingdom