About J.louden & Co.limited (00324541) United Kingdom