About E.c.landamore & Co.limited (00548560) United Kingdom