About L. Frumkin & Co. Limited (00375674) United Kingdom