About L.j.a.miers & Company Limited (00538182) United Kingdom